canadian international development agency (cida) - French English Dictionary

canadian international development agency (cida)

Meanings of "canadian international development agency (cida)" with other terms in English French Dictionary : 1 result(s)

English French
UN Terms
canadian ınternational development agency (cıda) agence canadienne de développement international